Pervasive Computing Middleware
نویسندگان
چکیده
Pervasive computing envisions applications that provide intuitive, seamless and distraction-free task support for their users. To do this, the applications combine and leverage the distinct functionality of a number of devices. Many of these devices are invisibly integrated into the environment. The devices are equipped with various sensors that enable them to perceive the state of the physical world. By means of wireless communication, the devices can share their perceptions and they can combine them to accurate and expressive models of their surroundings. The resulting models enable applications to reason about past, present and future states of their context and empower them to behave according to the expectations of the user. This ensures that they provide high-quality task support while putting only little cognitive load on users as they require only minimal manual input. To provide a truly seamless and distraction-free user experience, the applications can be executed in a broad spectrum of vastly different environments. Thereby, the require only little manual configuration since they can autonomously adapt and optimize their execution depending on the capabilities of the environment. In many cases, changes to the environment are compensated with little impact on the support provided by the application. Failures are handled transparently and the capabilities of newly available devices are integrated on-the-fly. Given this or similarly ambitious visions, pervasive applications are very attractive from a user’s perspective. In essence, they simply promise to offer more sophisticated and more reliable task support for everyone, everywhere. From an
منابع مشابه
Metrics for Evaluating Pervasive Middleware
− Pervasive computing aims at developing smart environments which enable user to interact with other devices. Pervasive computing includes a middleware to support interoperability, heterogeneity and self-management among different platforms. It provides efficient communications and context awareness among devices. Middleware for pervasive computing provides much more attention to coordinate the...
متن کاملMiddleware for Pervasive Computing
This paper investigates the role of middleware in the various pervasive computing scenarios. Middleware can be used provide an important transparency or abstraction layer between applications and lower layers that actually implemention layer between applications and lower layers that actually implement the requested services. Middleware services include messaging, RCP, synchronization and unive...
متن کاملMiddleware for pervasive computing: A survey
The rapidly emerging area of pervasive computing faces many challenging research issues critical to application developers. Wide heterogeneity of hardware, software, and network resources pose veritable coordination problems and demand thorough knowledge of individual elements and technologies. In order to ease this problem and to aid application developers, different middleware platforms have ...
متن کاملMobile & Pervasive Computing at the University of Florida
The Atlas architecture is a framework for pervasive computing systems in the Mobile and Pervasive Computing Lab at the University of Florida, which provides a scalable network-enabled, service-oriented middleware in which numerous and heterogeneous sensors and actuators can be automatically represented as software services upon activation. It offers programmers with services and associated util...
متن کاملMiddleware and Application Adaptation Requirements and Their Support in Pervasive Computing
Pervasive computing environments are characterized by an additional heterogeneity compared to existing computing infrastructures. Devices ranging from small embedded systems to full-fledged computers are connected via spontaneously formed networks. In this paper we analyze requirements of applications and system software to cope with the dynamically changing execution environment. Based on our ...
متن کاملState of the Art: Embedded Middleware Platform for A Smart Home
Paradigms and techniques that have bloomed in the area of the pervasive computing are general and pertinent. Environments with loosely coupled computational hosts, running heterogeneous hardware and software, associating one another in a just-in-time manner are characteristic of pervasive computing. Pervasive computational environments, such as our future homes are a prominent example of this t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010